package lab02.test28;

import java.util.InputMismatchException;
import java.util.Scanner;


public class Test {
    //要求从键盘输入一个double类型的圆的半径，
    // 计算并输出其面积。测试当输入的数据
    // 不是double型数据（如字符串“abc”）
    // 会产生什么结果，怎样处理
    public static void main(String[] args) {
        final double PI=3.141592;
        while (true){
        try{
            Scanner sc=new Scanner(System.in);
            System.out.println("请输入半径：");
            double radius=sc.nextDouble();

            double area= PI*radius*radius;
            double girth=2*PI*radius;
            System.out.println("面积为："+area);
            System.out.println("周长为："+girth);
        }catch (InputMismatchException e){
            System.out.println("scanner对象类型不符合要求！");
        }}



    }
}
